This is Info file ../../info/internals.info, produced by Makeinfo
version 1.68 from the input file internals.texi.

   Copyright (C) 1992 - 1996 Ben Wing.  Copyright (C) 1996, 1997 Sun
Microsystems.  Copyright (C) 1994, 1995 Free Software Foundation.
Copyright (C) 1994, 1995 Board of Trustees, University of Illinois.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Foundation.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the section entitled "GNU General Public License" is included
exactly as in the original, and provided that the entire resulting
derived work is distributed under the terms of a permission notice
identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the section entitled "GNU General Public License"
may be included in a translation approved by the Free Software
Foundation instead of in the original English.


Indirect:
internals.info-1: 1665
internals.info-2: 43053
internals.info-3: 92580
internals.info-4: 139904
internals.info-5: 186368
internals.info-6: 234860
internals.info-7: 284243

Tag Table:
(Indirect)
Node: Top1665
Node: A History of Emacs6201
Node: Through Version 187726
Node: Lucid Emacs11147
Node: GNU Emacs 1914029
Node: GNU Emacs 2016212
Node: XEmacs16594
Node: XEmacs From the Outside19482
Node: The Lisp Language21250
Node: XEmacs From the Perspective of Building29236
Node: XEmacs From the Inside34670
Node: The XEmacs Object System (Abstractly Speaking)43053
Node: How Lisp Objects Are Represented in C57113
Node: Rules When Writing New C Code63765
Node: General Coding Rules64549
Node: Writing Lisp Primitives67886
Node: Adding Global Lisp Variables78867
Node: Techniques for XEmacs Developers82515
Node: A Summary of the Various XEmacs Modules83800
Node: Low-Level Modules84620
Node: Basic Lisp Modules92580
Node: Modules for Standard Editing Operations101053
Node: Editor-Level Control Flow Modules107149
Node: Modules for the Basic Displayable Lisp Objects110750
Node: Modules for other Display-Related Lisp Objects113480
Node: Modules for the Redisplay Mechanism114874
Node: Modules for Interfacing with the File System117379
Node: Modules for Other Aspects of the Lisp Interpreter and Object System121204
Node: Modules for Interfacing with the Operating System127165
Node: Modules for Interfacing with X Windows135999
Node: Modules for Internationalization139904
Node: Allocation of Objects in XEmacs Lisp142704
Node: Introduction to Allocation143211
Node: Garbage Collection148665
Node: GCPROing151618
Node: Integers and Characters158186
Node: Allocation from Frob Blocks158913
Node: lrecords160517
Node: Low-level allocation172972
Node: Pure Space177140
Node: Cons177315
Node: Vector178031
Node: Bit Vector178608
Node: Symbol179101
Node: Marker179670
Node: String180225
Node: Bytecode183831
Node: Events and the Event Loop183973
Node: Introduction to Events184452
Node: Main Loop186368
Node: Specifics of the Event Gathering Mechanism189944
Node: Specifics About the Emacs Event202510
Node: The Event Stream Callback Routines202765
Node: Other Event Loop Functions203010
Node: Converting Events204150
Node: Dispatching Events; The Command Builder204759
Node: Evaluation; Stack Frames; Bindings204994
Node: Evaluation205336
Node: Dynamic Binding; The specbinding Stack; Unwind-Protects209659
Node: Simple Special Forms212016
Node: Catch and Throw212741
Node: Symbols and Variables215315
Node: Introduction to Symbols215579
Node: Obarrays216617
Node: Symbol Values220150
Node: Buffers and Textual Representation222438
Node: Introduction to Buffers223096
Node: The Text in a Buffer225759
Node: Buffer Lists232909
Node: Markers and Extents234860
Node: Bufbytes and Emchars237125
Node: The Buffer Object237340
Node: MULE Character Sets and Encodings240820
Node: Character Sets241882
Node: Encodings245325
Node: Japanese EUC (Extended Unix Code)246392
Node: JIS7247207
Node: Internal Mule Encodings248557
Node: Internal String Encoding250387
Node: Internal Character Encoding252500
Node: CCL254224
Node: The Lisp Reader and Compiler261195
Node: Lstreams261408
Node: Creating an Lstream262439
Node: Lstream Types263649
Node: Lstream Functions263901
Node: Lstream Methods267423
Node: Consoles; Devices; Frames; Windows270552
Node: Introduction to Consoles; Devices; Frames; Windows270867
Node: Point273359
Node: Window Hierarchy274638
Node: The Window Object279088
Node: The Redisplay Mechanism282525
Node: Critical Redisplay Sections283288
Node: Line Start Cache284243
Node: Extents287447
Node: Introduction to Extents287996
Node: Extent Ordering289122
Node: Format of the Extent Info290345
Node: Zero-Length Extents292233
Node: Mathematics of Extent Ordering293631
Node: Extent Fragments298388
Node: Faces and Glyphs299475
Node: Specifiers299628
Node: Menus299767
Node: Subprocesses302025
Node: Interface to X Windows304001
Node: Index304172

End Tag Table
